const fs = require('fs')

// fs.readFile('./data_json/goods.json', 'utf-8', (err, data) => {
//   let newData = JSON.parse(data)
//   let i = 0
//   let pushData = []
//   newData.RECORDS.map((value, index) => {
//     if (value.IMAGE1 != null) {
//       i++
//       pushData.push(value)
//     }
//   })
//   console.log(i)
//   // console.log(pushData)

//   // 写入数据时 记得转化位 JSON.stringify()
//   fs.writeFile('./data_json/newGoods.json', JSON.stringify(pushData), (err) => {
//     if (err) console.log('写文件操作失败')
//     else console.log('写文件操作成功')
//   })
// })

// 1. 读取整个数据 单独拿出data 然后转化为对象 
// 2. 取出里面的records
// 3. 放到一个数组里面去 
// 4. 写入新的文件去
fs.readFile('./data_json/category.json', 'utf-8',(err,data) => {
  if (err) return '读取错误'
  let newData = JSON.parse(data)
  let pushData = []
  newData.RECORDS.map((item, index) => {
    pushData.push(item)
  })
  console.log(typeof JSON.stringify(pushData));
  // fs.writeFile('./data_json/newCategory.json', JSON.stringify(pushData), (err) => {
  //   if (err) console.log('写入失败')
  //   else console.log('写入成功')
  // })
})

